package actions.manager;

import java.util.ArrayList;

import veilingDomein.Categorie;
import veilingDomein.Veiling;
import veilingService.IVeilingService;
import veilingService.ServiceProvider;

import com.opensymphony.xwork2.ActionSupport;

public class VeilingDashboard extends ActionSupport{

	private static final long serialVersionUID = 1L;
	private int aantalVeilingen;
	private int aantalOpenVeilingen;
	IVeilingService ivs = ServiceProvider.getVeilingService();
	private ArrayList<Categorie> categorien = ServiceProvider.getBiedingService().haalCategorienOp();
	private ArrayList<Veiling> veilingen = ServiceProvider.getVeilingService().haalVeilingenop();
	
	public String execute() {
		aantalVeilingen = ivs.getAantalVeilingen();
		aantalOpenVeilingen = ivs.getAantalOpenVeilingen();
		return SUCCESS;
	}
	
	public int getAantalVeilingen() {
		return aantalVeilingen;
	}
	
	public int getAantalOpenVeilingen() {
		return aantalOpenVeilingen;
	}

	public ArrayList<Categorie> getCategorien() {
		return categorien;
	}
	
	public ArrayList<Veiling> getVeilingen() {
		return veilingen;
	}

}
